project planners - German English Dictionary